Frame Rate Control in Distributed Game Engine
نویسندگان
چکیده
Time management (or frame rate control) is the backbone system that feedbacks on a number of game engine modules to provide physically correct, interactive, stable and consistent graphics output. This paper discusses time related issues in game engines and proposes a unified time management (or more specifically frame rate control) architecture, which can be easily applied to existing game engines. The frame rate system has been used in our own distributed game engine and may also find applications in other multimedia simulation systems.
منابع مشابه
Dynamic Artificial Potential Fields for Autonomous Camera Control
Camera control in real-time interactive 3D applications is a challenging problem. Developing a generalized system able to produce high quality visual results and smooth camera movements in dynamic environments remains an open problem in the research community. In this paper, we describe the implementation and evaluation of Artificial Potential Fields for automatic camera placement. We first des...
متن کاملWalk-Through Illustrations: Frame-Coherent Pen-and-Ink Style in a Game Engine
In this paper we show how a game engine designed to generate photorealistic images can be extended to produce non-photorealistic and hybrid renditions. We introduce new hardware-based methods to accomplish pen-and-ink illustrations. The combination of the highly optimized processing of a game engine and the use of hardware for NPR algorithms yields real-time animation of pen-and-ink illustratio...
متن کاملLila: A Cheating-Resistant Distributed Game Engine
In this paper we present Lila, a distributed multiplayer game engine that is Byzantine faulttolerant. Lila allows games to be written with little regard for issues such as move replication, rejection of cheating moves, allowing new players to join the game, allowing players to leave the game, and removing cheating or networkpartitioned players from the game. Lila is based on Practical Byzantine...
متن کاملA Federated Agent-based Crowd Simulation Architecture
Crowd control has become increasingly important in urbanized military operations such as peace keeping, riot control, disaster management, emergency evacuation, and rescue operations. In this paper, we describe an architecture for simulating virtual crowd to aid in the training, planning and decision making process in the area of military operations. Our system makes use of the light-weight age...
متن کاملAuthoring the "Intelligence" of an Educational Game
In this paper, we describe a frame-based production rules system that works as the Artificial Intelligence Engine of an educational computer game. We discuss the need of an authoring environment clearly separated by the game in order to allow a technical staff without any skills in either AI or Computer Science to encode the “intelligence” of the game. Finally, we briefly introduce two graphica...
متن کامل